trip latch - Turkish English Dictionary